Big Huge Thesaurus

school principal

noun